package cn.starlightsoftware.sherly.controller.admin.user.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import cn.starlightsoftware.sherly.enums.GenderEnum;
import cn.starlightsoftware.sherly.enums.UsableEnum;

/**
 * @author 谷子毅
 * @date 2024/4/25
 */
@Data
public class UserRespVO {

    @Schema(description = "用户编号", example = "111111")
    private String userId;

    @Schema(description = "昵称", example = "Gucci")
    private String nickname;

    @Schema(description = "用户账号", example = "gzy520")
    private String username;

    @Schema(description = "手机号", example = "18888888888")
    private String phone;

    @Schema(description = "头像", example = "https://sherly.starlightsoftware.cn/xxx.png")
    private String avatar;

    @Schema(description = "邮箱", example = "abc@qq.com")
    private String email;

    @Schema(description = "性别", example = "FEMALE")
    private GenderEnum gender;

    @Schema(description = "可用性", example = "ENABLE")
    private UsableEnum usable;

}
